ridiculously enough - German English Dictionary